Skip to content

Make ReportStatus gRPC from compactors#6311

Merged
nadav-govari merged 1 commit intonadav/feature-split-mergesfrom
nadav/pr9
Apr 16, 2026
Merged

Make ReportStatus gRPC from compactors#6311
nadav-govari merged 1 commit intonadav/feature-split-mergesfrom
nadav/pr9

Conversation

@nadav-govari
Copy link
Copy Markdown
Collaborator

Description

Final implementation step: worker makes the request to the planner. It updates with the status of the ongoing merges, which allows the planner to update the heartbeats.

It receives task assignments back, and spawns pipelines to do so.
There's one thing here that I need to take into account - problems spawning a pipeline will require the 1 minute timeout for no progress update on the planner to get it to respawn. But that's minor overall.

How was this PR tested?

Unit tests.

Base automatically changed from nadav/pr8 to nadav/feature-split-merges April 16, 2026 18:51
@nadav-govari nadav-govari merged commit 48d499c into nadav/feature-split-merges Apr 16, 2026
4 checks passed
@nadav-govari nadav-govari deleted the nadav/pr9 branch April 16, 2026 19:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant